How to Achieve Fuzzy Relational Databases Managing Fuzzy Data and Metadata
نویسندگان
چکیده
Fuzzy relational databases have been introduced to deal with uncertain or incomplete information demonstrating the efficiency of processing fuzzy queries. For these reasons, many organizations aim to integrate flexible querying to handle imprecise data or to use fuzzy data mining tools, minimizing the transformation costs. The best solution is to offer a smooth migration towards this technology. This chapter presents a migration approach from relational databases towards fuzzy relational databases. This migration is divided into three strategies. The first one, named “partial migration,” is useful basically to include fuzzy queries in classic databases without changing existing data. It needs some definitions (fuzzy metaknowledge) in order to treat fuzzy queries written in FSQL language (Fuzzy SQL). The second one, named “total migration,” offers in addition to the flexible querying, a real fuzzy database, with the possibility to store imprecise data. This strategy requires a modification of schemas, data, and eventually programs. The third strategy is a mixture of the previous strategies, generally as a temporary step, easier and faster than the total migration.
منابع مشابه
Prioritized fuzzy logic based information processing in relational databases
Many years of research related to fuzzy logic and fuzzy set theory extensions to relational databases have not lead to stable implementations, standardized languages or fuzzy relational database application development tools and methods. The main goal of this paper is the modelling and the implementation of a set of tools that allow usage of fuzzy logic enriched with priorities in relational da...
متن کاملFuzzy Join Dependency in Fuzzy Relational Databases
The join dependency provides the basis for obtaining lossless join decomposition in a classical relational schema. The existence of Join dependency shows that that the tables always represent the correct data after being joined. Since the classical relational databases cannot handle imprecise data, they were extended to fuzzy relational databases so that uncertain, ambiguous, imprecise and part...
متن کاملDesigning Databases with Fuzzy Data and Rules for Application to Discrete Control
Many real world systems and applications must deal with imprecise or vague data. For such systems, information management components are needed that provide support for managing this imprecise data. Fuzzy theory allows us to model imprecise or vague data. The use of fuzzy theory also allows us to model vague knowledge. There have been several proposals for extending relational database systems ...
متن کاملFTSQL2: Fuzzy time in relational databases
2 Fuzzy Database with FSQL FSQL language is an extension of the SQL language which permits us to write flexible (or fuzzy) conditions in our queries to a fuzzy or traditional database. In this work we present some new fuzzy data types based on time concepts. We extend the existing temporal data types in SQL2 and we give a brief overview of basic definitions in fuzzy temporal databases. In parti...
متن کاملModeling Fuzzy Data with Fuzzy Data Types in Fuzzy Database and XML Models
Various fuzzy data models such as fuzzy relational databases, fuzzy object-oriented databases, fuzzy objectrelational databases and fuzzy XML have been proposed in the literature in order to represent and process fuzzy information in databases and XML. But little work has been done in modeling fuzzy data types. Actually in the fuzzy data models, each fuzzy value is associated with a fuzzy data ...
متن کامل